Blokovi iz kategorija Music

U Music kategoriji se nalaze blokovi kojima se reprodukuje ton/melodija, blok koji je kao „okidač“ za pokretanje programa kada je melodija puštena, kao i blok za čuvanje vrednosti osnovnih tonova i njihovih dužina u milisekundama.

Napravimo program koji kada korisnik klikne na dugme A odsvira se ton D, dužine 1/4.

U radnu površinu prevlačimo blok onpress iz kategorije Input i u okviru njega prevlačimo blok playtone.

U datom bloku iz padajućih lista biramo ton i dužinu istog izrežene u milisekundama.

_images/p20.png

Napomena: Zvuk se reprodukuje preko zvučnicima ili slušalicama koji su povezani na računar.

Konačan izgled koda:

_images/p21.png

Da bismo testirali program pokrećemo ga u simulatoru klikom na dugme play.

Zadatak. Napravi program koji će odsvirati melodiju pesme „Na kraj sela žuta kuća“ .

Koristeći ove note:

Uporedi svoje rešenje sa našim: https://makecode.microbit.org/_LW3UUKAzocbo

Ako želimo da odsviramo neku melodiju (niz nota, svaka traje određeno vremena, i pušta se jedna za drugom) koristimo blok playmelody, iz bloka biramo melodiju iz liste, i njenu dužinu (da li će biti puštena jednom, beskonačno, ....)

Konačan izgled koda:

_images/p23.png

Da bismo testirali program pokrećemo ga u simulatoru klikom na dugme play.